Acknowledgments: 5.2 Lower Bound for General Algorithms
نویسندگان
چکیده
Lower and upper bounds are proved for the time complexity of solving two decision problems in a distributed network in the presence of process failures and inexact information about time. It is assumed that the amount of (real) time between two consecutive steps of a nonfaulty process is at least c1 and at most c2; thus, C = c2=c1 is a measure of the timing uncertainty. It is also assumed that a message sent by a nonfaulty process is delivered within time at most d. Processes fail by not obeying the timing requirements on their steps and on messages they send (late timing failures). This paper presents a new stretching technique for deriving lower bounds in this model in the presence of timing failures. The combination of this technique with known bounds yields two new lower bounds for this model: 1. Any comparison-based renaming algorithm has a worst-case running time of (logn Cd), in the presence of n 1 timing failures. 2. Any agreement algorithm has a worst-case running time of ( n n fCd), in the presence of f timing failures, for any f n=2. The paper also presents a general transformation in the presence of late timing failures. The transformation turns an r-round synchronous algorithm into a semi-synchronous algorithm with worst case time O(r Cd). Time Bounds for Decision Problems in the Presence of Timing Uncertainty and Failures1 Hagit Attiya and Taly Djerassi-Shintel Computer Science Department The Technion Haifa 32000 Israel November 9, 1994 1A preliminary version of this paper appeared in proceedings of the 7th International Workshop on Distributed Algorithms 1993, (A. Schiper, Ed.), 204{218, Lecture Notes in Computer Science #725, Springer-Verlag. This work was supported by grant No. 92-0233 from the United States-Israel Binational Science Foundation (BSF), Jerusalem, Israel, and the fund for the promotion of research in the Technion.
منابع مشابه
Exact algorithms for solving a bi-level location–allocation problem considering customer preferences
The issue discussed in this paper is a bi-level problem in which two rivals compete in attracting customers and maximizing their profits which means that competitors competing for market share must compete in the centers that are going to be located in the near future. In this paper, a nonlinear model presented in the literature considering customer preferences is linearized. Customer behavior ...
متن کاملA Comparative Study of Exact Algorithms for the Two Dimensional Strip Packing Problem
In this paper we consider a two dimensional strip packing problem. The problem consists of packing a set of rectangular items in one strip of width W and infinite height. They must be packed without overlapping, parallel to the edge of the strip and we assume that the items are oriented, i.e. they cannot be rotated. To solve this problem, we use three exact methods: a branch and bound method, a...
متن کاملA heuristic approach for multi-stage sequence-dependent group scheduling problems
We present several heuristic algorithms based on tabu search for solving the multi-stage sequence-dependent group scheduling (SDGS) problem by considering minimization of makespan as the criterion. As the problem is recognized to be strongly NP-hard, several meta (tabu) search-based solution algorithms are developed to efficiently solve industry-size problem instances. Also, two different initi...
متن کاملAppling Metaheuristic Algorithms on a Two Stage Hybrid Flowshop Scheduling Problem with Serial Batching (RESEARCH NOTE)
In this paper the problem of serial batch scheduling in a two-stage hybrid flow shop environment with minimizing Makesapn is investigated. In serial batching it is assumed that jobs in a batch are processed serially, and their completion time is defined to be equal to the finishing time of the last job in the batch. The analysis and implementation of the prohibited transference of jobs among th...
متن کاملGENETIC AND TABU SEARCH ALGORITHMS FOR THE SINGLE MACHINE SCHEDULING PROBLEM WITH SEQUENCE-DEPENDENT SET-UP TIMES AND DETERIORATING JOBS
This paper introduces the effects of job deterioration and sequence dependent set- up time in a single machine scheduling problem. The considered optimization criterion is the minimization of the makespan (Cmax). For this purpose, after formulating the mathematical model, genetic and tabu search algorithms were developed for the problem. Since population diversity is a very important issue in ...
متن کامل